Duncan FergusonDuncan Ferguson
Felix Claims the Second-Striker Role as Portugal Win on a Deflected GoalI sat in the corner seat, the one I always sit in. Thirteen attempts inside t...
PSM Makassar 2-2 Persita: The 120-Second Crack and a Giant Still Chasing Its First WinIn the 72nd minute, Ananda Raehan equalised for PSM Makassar. The stand...
Standardising Vietnamese Esports Analysis: Nine Data Dimensions and the No-Inference Rule When Information Is MissingAs Vietnamese esports integrates more deeply with regional and international...
Besiktas 4-1 Marseille: The Three-Minute Window and the Data Void Behind the ScorelineI stayed behind in the technical area for twelve more minutes after the final...
Reading the Match Before It Begins: The Nine Dimensions of Modern Esports AnalysisIn the backstage of an esports arena, the coach's laptop is still on. On...
The Season Without an Off-Season: A Risk Map of Injury in Vietnamese Combat SportsThe Season Without an Off-Season: A Risk Map of Injury in Vietnamese Combat...
When the Data Falls Silent: A Warning from an Empty Sports AnalysisIn December 2026, at a small cafe in Incheon, I opened a nine-page document o...
9...a5 in the King's Indian Bayonet Attack: When an Old Sideline Is Sold as an AntidoteOpening: four readings and one number that was not there Three in the morning...
UEFA Refuses to Separate Ireland and Israel in Draws: A Conflict Criterion, Not a Sentiment TestOn 4 October, the Republic of Ireland will play a home fixture on Serbian soi...
China Masters 2026: Srikanth Reborn at 33, Satwik-Chirag Pass the 69-Minute TestI once introduced an athlete's hometown incorrectly, and realized I was also...
The Aichi-Nagoya Draw: Asian Badminton Counting Down on Ten FingersOn my desk in Singapore, among a stack of notes from major tournaments, there...
Vietnamese Football in 2026: When a Transfer Was Still an Administrative OrderIn June 2026, from the stand of Hàng Đẫy Stadium, I noted a small detail in m...
The Lahinch Wind and Two Training Philosophies: The 2026 Walker Cup Battle Begins on the Final HolesIn 50 mph gusts at Lahinch, the young golfers of the U.S. and GB&I teams took...
Red Bull Needs Exactly Eight Points at COTA: The US Grand Prix Spreadsheet and the Blind Spot Named HadjarCOTA, the third practice session ends at 18:40 local time. In the Red Bull...
Auditing a Match Report: Lessons from Volgograd and the Data Standard of the SeasonOn June 18, 2026, in Volgograd, the afternoon temperature reached 34°C. In my...
VR Taekwondo: A Vietnamese Female Athlete and an Asiad Medal in a Mixed-Gender BracketIncheon, 2:14 a.m. Training hall number three holds only the hum of a headset...
Binh Duong's 3-6-1 and the Data Illusion: When 612 Touches Produce Zero ShotsHook In March 2026, I sat in the Go Dau stands, holding a statistics sheet fr...
Eze Loses to IShowSpeed at EA Sports FC: When Professional Football Steps Into the Creator EconomyRAIN OVER CHENGDU, TWO IN THE MORNING, AND A FORTY-SECOND CLIP Two in the...
Under-21 National Cup Double: When Pashley and Trumpauskas Learned to Win Through StubbornnessThere is a small paradox tucked into two lines of Table Tennis England's...
The Nine Layers of Esports Data: Why "Not Enough Data" Is the Most Honest AnswerOne night I opened my own analysis and found it empty. Nine sections, each wi...
PSM Makassar 2-2 Persita: The 120-Second Crack and a Giant Still Chasing Its First WinIn the 72nd minute, Ananda Raehan equalised for PSM Makassar. The stand...
Standardising Vietnamese Esports Analysis: Nine Data Dimensions and the No-Inference Rule When Information Is MissingAs Vietnamese esports integrates more deeply with regional and international...
Besiktas 4-1 Marseille: The Three-Minute Window and the Data Void Behind the ScorelineI stayed behind in the technical area for twelve more minutes after the final...
Reading the Match Before It Begins: The Nine Dimensions of Modern Esports AnalysisIn the backstage of an esports arena, the coach's laptop is still on. On...
The Season Without an Off-Season: A Risk Map of Injury in Vietnamese Combat SportsThe Season Without an Off-Season: A Risk Map of Injury in Vietnamese Combat...
When the Data Falls Silent: A Warning from an Empty Sports AnalysisIn December 2026, at a small cafe in Incheon, I opened a nine-page document o...
9...a5 in the King's Indian Bayonet Attack: When an Old Sideline Is Sold as an AntidoteOpening: four readings and one number that was not there Three in the morning...
UEFA Refuses to Separate Ireland and Israel in Draws: A Conflict Criterion, Not a Sentiment TestOn 4 October, the Republic of Ireland will play a home fixture on Serbian soi...
China Masters 2026: Srikanth Reborn at 33, Satwik-Chirag Pass the 69-Minute TestI once introduced an athlete's hometown incorrectly, and realized I was also...
The Aichi-Nagoya Draw: Asian Badminton Counting Down on Ten FingersOn my desk in Singapore, among a stack of notes from major tournaments, there...
Vietnamese Football in 2026: When a Transfer Was Still an Administrative OrderIn June 2026, from the stand of Hàng Đẫy Stadium, I noted a small detail in m...
The Lahinch Wind and Two Training Philosophies: The 2026 Walker Cup Battle Begins on the Final HolesIn 50 mph gusts at Lahinch, the young golfers of the U.S. and GB&I teams took...
Red Bull Needs Exactly Eight Points at COTA: The US Grand Prix Spreadsheet and the Blind Spot Named HadjarCOTA, the third practice session ends at 18:40 local time. In the Red Bull...
Auditing a Match Report: Lessons from Volgograd and the Data Standard of the SeasonOn June 18, 2026, in Volgograd, the afternoon temperature reached 34°C. In my...
VR Taekwondo: A Vietnamese Female Athlete and an Asiad Medal in a Mixed-Gender BracketIncheon, 2:14 a.m. Training hall number three holds only the hum of a headset...
Binh Duong's 3-6-1 and the Data Illusion: When 612 Touches Produce Zero ShotsHook In March 2026, I sat in the Go Dau stands, holding a statistics sheet fr...
Eze Loses to IShowSpeed at EA Sports FC: When Professional Football Steps Into the Creator EconomyRAIN OVER CHENGDU, TWO IN THE MORNING, AND A FORTY-SECOND CLIP Two in the...
Under-21 National Cup Double: When Pashley and Trumpauskas Learned to Win Through StubbornnessThere is a small paradox tucked into two lines of Table Tennis England's...
The Nine Layers of Esports Data: Why "Not Enough Data" Is the Most Honest AnswerOne night I opened my own analysis and found it empty. Nine sections, each wi...
